package com.wwwarehouse.contract.bean;

import android.os.Parcel;
import android.os.Parcelable;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Created by feng.gao on 2017/11/3.
 *
 */

public class InfoCardContractGoodsDetailBean implements Serializable {
	private ArrayList<ItemDetailBean> list;

	public ArrayList<ItemDetailBean> getList() {
		return list;
	}

	public void setList(ArrayList<ItemDetailBean> list) {
		this.list = list;
	}

	public static class ItemDetailBean implements Serializable {
		/**
		 * barCode : 123123
		 * canSoldQty : 90
		 * contractUkid : 123456789023
		 * definedUkid : 456124
		 * factQty : 100
		 * img : https://192.168.6.93/img/item/a.jpg
		 * itemPublishUkid : 444445
		 * name : 修改资源0
		 * pbQty : 100
		 * pbQtyUnit : 个
		 * pbQtyUnitUkid : 111111
		 * price : 120
		 * priceRuleType : 1
		 * priceRuleValue : 50
		 * qty : 100
		 * qtyRuleType : 1
		 * qtyRuleValue : 50
		 * soldNum : 10
		 * unit : 个
		 */

		private String barCode;
		private String canSoldQty;
		private String contractUkid;
		private String definedUkid;
		private String factQty;
		private String img;
		private String itemPublishUkid;
		private String name;
		private String pbQty;
		private String pbQtyUnit;
		private String pbQtyUnitUkid;
		private String price;
		private String priceRuleType;
		private String priceRuleValue;
		private String qty;
		private String qtyRuleType;
		private String qtyRuleValue;
		private String soldNum;
		private String unit;
		private String pbPrice;
		private boolean hasSetRule;

		public boolean isHasSetRule() {
			return hasSetRule;
		}

		public void setHasSetRule(boolean hasSetRule) {
			this.hasSetRule = hasSetRule;
		}

		public String getPbPrice() {
			return pbPrice;
		}

		public void setPbPrice(String pbPrice) {
			this.pbPrice = pbPrice;
		}

		public String getBarCode() {
			return barCode;
		}

		public void setBarCode(String barCode) {
			this.barCode = barCode;
		}

		public String getCanSoldQty() {
			return canSoldQty;
		}

		public void setCanSoldQty(String canSoldQty) {
			this.canSoldQty = canSoldQty;
		}

		public String getContractUkid() {
			return contractUkid;
		}

		public void setContractUkid(String contractUkid) {
			this.contractUkid = contractUkid;
		}

		public String getDefinedUkid() {
			return definedUkid;
		}

		public void setDefinedUkid(String definedUkid) {
			this.definedUkid = definedUkid;
		}

		public String getFactQty() {
			return factQty;
		}

		public void setFactQty(String factQty) {
			this.factQty = factQty;
		}

		public String getImg() {
			return img;
		}

		public void setImg(String img) {
			this.img = img;
		}

		public String getItemPublishUkid() {
			return itemPublishUkid;
		}

		public void setItemPublishUkid(String itemPublishUkid) {
			this.itemPublishUkid = itemPublishUkid;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getPbQty() {
			return pbQty;
		}

		public void setPbQty(String pbQty) {
			this.pbQty = pbQty;
		}

		public String getPbQtyUnit() {
			return pbQtyUnit;
		}

		public void setPbQtyUnit(String pbQtyUnit) {
			this.pbQtyUnit = pbQtyUnit;
		}

		public String getPbQtyUnitUkid() {
			return pbQtyUnitUkid;
		}

		public void setPbQtyUnitUkid(String pbQtyUnitUkid) {
			this.pbQtyUnitUkid = pbQtyUnitUkid;
		}

		public String getPrice() {
			return price;
		}

		public void setPrice(String price) {
			this.price = price;
		}

		public String getPriceRuleType() {
			return priceRuleType;
		}

		public void setPriceRuleType(String priceRuleType) {
			this.priceRuleType = priceRuleType;
		}

		public String getPriceRuleValue() {
			return priceRuleValue;
		}

		public void setPriceRuleValue(String priceRuleValue) {
			this.priceRuleValue = priceRuleValue;
		}

		public String getQty() {
			return qty;
		}

		public void setQty(String qty) {
			this.qty = qty;
		}

		public String getQtyRuleType() {
			return qtyRuleType;
		}

		public void setQtyRuleType(String qtyRuleType) {
			this.qtyRuleType = qtyRuleType;
		}

		public String getQtyRuleValue() {
			return qtyRuleValue;
		}

		public void setQtyRuleValue(String qtyRuleValue) {
			this.qtyRuleValue = qtyRuleValue;
		}

		public String getSoldNum() {
			return soldNum;
		}

		public void setSoldNum(String soldNum) {
			this.soldNum = soldNum;
		}

		public String getUnit() {
			return unit;
		}

		public void setUnit(String unit) {
			this.unit = unit;
		}


	}
}
